Portierung der TriCore-Architektur auf QEMU
نویسندگان
چکیده
In diesem Artikel stellen wir die Portierung der TriCore-Architektur des Prozessorherstellers Infineon auf den quelloffenen Prozessorund Systememulator QEMU vor. Dazu beschreiben wir die Modellierung der Befehlssatzarchitektur durch den dynamischen Binärübersetzer in QEMU und gehen auf TriCore-spezifische Details der QEMU-Portierung ein. Unsere aktuelle Implementierung umfasst eine Untermenge des TriCore-Befehlsatzes für die Emulation im User-Mode. Erste Ergebnisse der Portierung zeigen wir anhand von Testprogrammen in Assembler und C. Durch einen direkten Verlgeich mit dem von Infineon bereitgestellten TSIM-Simulator konnten wir die Korrektheit unserer Portierung verifizieren und dabei bereits eine um bis zu 886-fache Ausführungsbeschleunigung messen.
منابع مشابه
Eine eGovernment-Architektur mit GIS-Unterstützung als Basis nachhaltiger Anwendungsentwicklung
Überblick einer Architektur für Java-Webanwendungen mit Fokus auf der Präsentation, Erfassung und Verarbeitung von Daten einschließlich Geodaten. Die objektorientierte 3-Schichten-Architektur wurde vom Bayerischen Landwirtschaftsministerium nach der Evaluierung verschiedener Frameworks definiert und wird derzeit auch für große Projekte erfolgreich eingesetzt. Sie basiert auf der Java Persistenc...
متن کاملAdaptierbare Software-Architektur für den Software-Download in Kfz-Steuergerate
Zukünftig sollen die Steuergeräte eines Fahrzeugs in der Entwicklung, in der Fertigung und jederzeit nach der Auslieferung mit neuer Software versorgt werden können. Eine Funktionsaktualisierung oder eine Fehlerbeseitigung in der Steuergeräte-Software kann dann auch durch einen Softwaretausch erfolgen und ist nicht mehr auf den Austausch von Hardware beschränkt. In diesem Beitrag wird eine Soft...
متن کاملArchitektur für verteilte, agentenbasierte Workflows
Zusammenfassung Die Koordination der Zusammenarbeit zwischen räumlich und zeitlich getrennten Unternehmensabteilungen und Geschäftspartnern stellt einen wichtigen Aspekt bei der Realisierung von Informationssystemen für global agierende und kooperierende Unternehmen dar. Um entsprechende verteilte Anwendungen umzusetzen, werden verschiedene verbreitete Konzepte und technische Mittel genutzt. Di...
متن کاملMessung der Komplexität von IT-Landschaften auf der Basis von Architektur-Metamodellen: Ein generischer Ansatz und dessen Anwendung im Rahmen der Architektur-Transformation
1 Einleitung
متن کاملZum Design inspirationaler Lernräume
Gegenstand des IST Projekts Atelier war die Entwicklung von inspirationalen Lernumgebungen, mit einem Fokus auf Interfaces und Interaktionen, die die physischmaterielle Umgebung von Raum/Architektur und Artefakten mit einschließen. Die experimentellen Settings für dieses Entwicklungsprojekt waren das Interaktionsdesign Studio an der Universität Malmö sowie eine Meisterklasse für Architektur an ...
متن کامل